package com.lyf.core.service;

import java.util.Date;
import java.util.List;

import com.lyf.core.log.aspect.InfoLog;
import com.lyf.core.pojo.model.PageModel;

public interface LogService {

	public void insertLog(InfoLog log);
	   
	public List<InfoLog> findDetails(Date start, Date end, Integer uid)  ;
	
	/**
	 * 
	 * 分页查询访问日志信息
	 * @param start 起始时间 为空则不限制起始时间
	 * @param end 结束时间 为空则不限制结束时间
	 * @param uid 用户ID 为空则不限制用户  
	 * @param page 当前页码
	 * @param row 当前页数据数
	* @return 返回访问日志信息 按照时间倒序
	 */
	public PageModel<InfoLog> logPage(Date start, Date end, Integer uid,int page,int row);
	 
}
